


# 多态，就是同样的方法，输出不同的结果

class Student:
    def homework(self):
        print("写作业")

# 大学
class College(Student):
    def homework(self):
        print("写毕业论文")

# 小学生
class Pupil(Student):
    def homework(self):
        print("背乘法口诀")


xiaoZhu = College()  # 学生A
xiaoXiang = Pupil()  # 学生B
childs = [xiaoZhu, xiaoXiang] # 所有学生

# 都去做作业 for in 循环处理
for item in childs:
    item.homework()

